package com.lemurian.bankdata.services;

import java.util.Date;
import java.util.List;

import org.hibernate.criterion.Criterion;
import org.hibernate.criterion.Order;

import com.lemurian.bankdata.bean.base.BaseServiceInterface;
import com.lemurian.bankdata.lite.struts.PartialList;
import com.lemurian.bankdata.report.dto.RekapSertifikat;
import com.lemurian.entity.Management;

public interface ManagementService extends BaseServiceInterface<Management> {

	public List<RekapSertifikat> summaryReport(Date startTime, Date endTime, Boolean status);
	
	public PartialList<Management> delegasiKurirList(int start, int count, Order order, Criterion... criterion);

	public Management findByIdJoinManagementType(int id);
}
